@charset "UTF-8";
body {
  font-family: "Arial", "Microsoft Yahei" !important;
  color: $base-color;
  background-color: #fff;
  font-size: $base-font-size;
}
* {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}
ul {
  list-style: none;
  overflow: hidden;
}
::-webkit-input-placeholder {
  color: $gray-color;
  font-size: $smaller-font-size;
}
input::-webkit-inner-spin-button {
  -webkit-appearance: none !important; /* 去除阴影 */
  margin: 0;
}
input, button, textarea {
  font-family: "Arial", "Microsoft Yahei" !important;
  font-size: $smaller-font-size;
  border: none;
  padding: 0 ;
  margin: 0 ;
  border-radius: 0;
  resize: none;
}
label {
  display: block;
}
label input, label textarea{
  pointer-events: none;
}
/* 隐藏select箭头 */
/*IE 10 */
select::-ms-expand{
    display: none;
}
select{
    /* Chrome */
    -webkit-appearance: none;
    /* Firefox */
    -moz-appearance: none;
    text-indent: 0.01px;
    text-overflow: ' '; /* space */
}
a {
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  text-decoration: none;
  color: $base-color;
}
a:focus , a:active , a:link , a:visited {
  text-decoration: none;
  color: $base-color;
}
input:focus {
  outline: none;
}
button:focus {
  outline: none;
}
textarea:focus {
  outline: none;
}
select:focus {
  outline: none;
}
img {
  vertical-align: top;
}
